WPS Office.apk(点击下载) / zum.java


package defpackage;

import android.os.Bundle;
import android.os.SystemClock;
import com.baidu.tts.loopj.AsyncHttpClient;
import com.google.firebase.perf.FirebasePerformance;
import java.net.SocketTimeoutException;
import java.net.URLEncoder;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.conn.ConnectTimeoutException;
import org.apache.http.entity.ByteArrayEntity;

/* renamed from: zum  reason: default package */
public final class zum {
    protected static zum BKT;

    protected zum() {
    }

    public static void a(int i, String str, String str2, String str3, String str4, Long l, int i2, int i3, String str5) {
        long elapsedRealtime = SystemClock.elapsedRealtime() - l.longValue();
        long j = (l.longValue() == 0 || elapsedRealtime < 0) ? 0 : elapsedRealtime;
        StringBuffer stringBuffer = new StringBuffer("http://c.isdspeed.qq.com/code.cgi");
        stringBuffer.append("?domain=mobile.opensdk.com&cgi=opensdk&type=").append(i).append("&code=0").append("&time=").append(j).append("&rate=1").append("&uin=").append(str2).append("&data=");
        zuy.bn(new Runnable(zuz.a(String.valueOf(i), "0", String.valueOf(j), "1", str, str2, str3, str4, str5), stringBuffer.toString(), true, "GET") {
            /* class defpackage.zup.AnonymousClass6 */
            final /* synthetic */ Bundle BKj;
            final /* synthetic */ String b;
            final /* synthetic */ boolean c;
            final /* synthetic */ String d;

            {
                this.BKj = r2;
                this.b = r3;
                this.c = r4;
                this.d = r5;
            }

            /* JADX WARNING: Removed duplicated region for block: B:22:0x00a2  */
            /* JADX WARNING: Removed duplicated region for block: B:41:0x010a  */
            /* JADX WARNING: Removed duplicated region for block: B:50:0x00a0 A[EDGE_INSN: B:50:0x00a0->B:21:0x00a0 ?: BREAK  , SYNTHETIC] */
            public final void run() {
                HttpPost httpPost;
                boolean z = false;
                try {
                    if (this.BKj == null) {
                        zue.e("openSDK_LOG.ReportManager", "-->httpRequest, params is null!");
                        return;
                    }
                    int a = zun.a();
                    int i = a == 0 ? 3 : a;
                    zue.b("openSDK_LOG.ReportManager", "-->httpRequest, retryCount: " + i);
                    HttpClient cU = zuq.cU(zuu.a(), null);
                    String ad = zuq.ad(this.BKj);
                    String encode = this.c ? URLEncoder.encode(ad) : ad;
                    if (this.d.toUpperCase().equals("GET")) {
                        StringBuffer stringBuffer = new StringBuffer(this.b);
                        stringBuffer.append(encode);
                        httpPost = new HttpGet(stringBuffer.toString());
                    } else if (this.d.toUpperCase().equals(FirebasePerformance.HttpMethod.POST)) {
                        HttpPost httpPost2 = new HttpPost(this.b);
                        httpPost2.setEntity(new ByteArrayEntity(zuz.agz(encode)));
                        httpPost = httpPost2;
                    } else {
                        zue.e("openSDK_LOG.ReportManager", "-->httpRequest unkonw request method return.");
                        return;
                    }
                    httpPost.addHeader(AsyncHttpClient.HEADER_ACCEPT_ENCODING, AsyncHttpClient.ENCODING_GZIP);
                    httpPost.addHeader("Content-Type", "application/x-www-form-urlencoded");
                    int i2 = 0;
                    while (true) {
                        i2++;
                        try {
                            int statusCode = cU.execute(httpPost).getStatusLine().getStatusCode();
                            zue.b("openSDK_LOG.ReportManager", "-->httpRequest, statusCode: " + statusCode);
                            if (statusCode != 200) {
                                zue.b("openSDK_LOG.ReportManager", "-->ReportCenter httpRequest : HttpStatuscode != 200");
                                break;
                            }
                            try {
                                zue.b("openSDK_LOG.ReportManager", "-->ReportCenter httpRequest Thread success");
                                z = true;
                                break;
                            } catch (ConnectTimeoutException e) {
                                z = true;
                            } catch (SocketTimeoutException e2) {
                                z = true;
                                zue.b("openSDK_LOG.ReportManager", "-->ReportCenter httpRequest SocketTimeoutException");
                                continue;
                                if (i2 >= i) {
                                }
                            } catch (Exception e3) {
                                z = true;
                                zue.b("openSDK_LOG.ReportManager", "-->ReportCenter httpRequest Exception");
                                if (!z) {
                                }
                            }
                        } catch (ConnectTimeoutException e4) {
                            zue.b("openSDK_LOG.ReportManager", "-->ReportCenter httpRequest ConnectTimeoutException");
                            continue;
                            if (i2 >= i) {
                                if (!z) {
                                }
                            }
                        } catch (SocketTimeoutException e5) {
                            zue.b("openSDK_LOG.ReportManager", "-->ReportCenter httpRequest SocketTimeoutException");
                            continue;
                            if (i2 >= i) {
                            }
                        } catch (Exception e6) {
                            zue.b("openSDK_LOG.ReportManager", "-->ReportCenter httpRequest Exception");
                            if (!z) {
                            }
                        }
                        
                        /*  JADX ERROR: Method code generation error
                            jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0078: INVOKE  
                              (wrap: zup$6 : 0x0075: CONSTRUCTOR  (r0v13 zup$6) = 
                              (wrap: zup : 0x0068: INVOKE  (r1v6 zup) =  type: STATIC call: zup.gSL():zup)
                              (wrap: android.os.Bundle : 0x0064: INVOKE  (r2v5 android.os.Bundle) = 
                              (wrap: java.lang.String : 0x0052: INVOKE  (r0v12 java.lang.String) = (r10v0 'i' int) type: STATIC call: java.lang.String.valueOf(int):java.lang.String)
                              ("0")
                              (wrap: java.lang.String : 0x0058: INVOKE  (r2v4 java.lang.String) = (r2v3 'j' long) type: STATIC call: java.lang.String.valueOf(long):java.lang.String)
                              ("1")
                              (r11v0 'str' java.lang.String)
                              (r12v0 'str2' java.lang.String)
                              (r13v0 'str3' java.lang.String)
                              (r14v0 'str4' java.lang.String)
                              (r18v0 'str5' java.lang.String)
                             type: STATIC call: zuz.a(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):android.os.Bundle)
                              (wrap: java.lang.String : 0x006c: INVOKE  (r3v1 java.lang.String) = (r9v0 'stringBuffer' java.lang.StringBuffer) type: VIRTUAL call: java.lang.StringBuffer.toString():java.lang.String)
                              true
                              ("GET")
                             call: zup.6.<init>(zup, android.os.Bundle, java.lang.String, boolean, java.lang.String):void type: CONSTRUCTOR)
                             type: STATIC call: zuy.bn(java.lang.Runnable):void in method: zum.a(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long, int, int, java.lang.String):void, file: classes12.dex
                            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
                            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217)
                            	at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56)
                            	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                            	at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244)
                            	at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237)
                            	at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342)
                            	at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295)
                            	at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264)
                            	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                            	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
                            	at java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                            	at java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                            Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0075: CONSTRUCTOR  (r0v13 zup$6) = 
                              (wrap: zup : 0x0068: INVOKE  (r1v6 zup) =  type: STATIC call: zup.gSL():zup)
                              (wrap: android.os.Bundle : 0x0064: INVOKE  (r2v5 android.os.Bundle) = 
                              (wrap: java.lang.String : 0x0052: INVOKE  (r0v12 java.lang.String) = (r10v0 'i' int) type: STATIC call: java.lang.String.valueOf(int):java.lang.String)
                              ("0")
                              (wrap: java.lang.String : 0x0058: INVOKE  (r2v4 java.lang.String) = (r2v3 'j' long) type: STATIC call: java.lang.String.valueOf(long):java.lang.String)
                              ("1")
                              (r11v0 'str' java.lang.String)
                              (r12v0 'str2' java.lang.String)
                              (r13v0 'str3' java.lang.String)
                              (r14v0 'str4' java.lang.String)
                              (r18v0 'str5' java.lang.String)
                             type: STATIC call: zuz.a(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):android.os.Bundle)
                              (wrap: java.lang.String : 0x006c: INVOKE  (r3v1 java.lang.String) = (r9v0 'stringBuffer' java.lang.StringBuffer) type: VIRTUAL call: java.lang.StringBuffer.toString():java.lang.String)
                              true
                              ("GET")
                             call: zup.6.<init>(zup, android.os.Bundle, java.lang.String, boolean, java.lang.String):void type: CONSTRUCTOR in method: zum.a(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long, int, int, java.lang.String):void, file: classes12.dex
                            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
                            	at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119)
                            	at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103)
                            	at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806)
                            	at jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:746)
                            	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:367)
                            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249)
                            	... 14 more
                            Caused by: jadx.core.utils.exceptions.JadxRuntimeException: Method generation error
                            	at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:298)
                            	... 5 more
                            Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x00f5: IF  (r1v19 'i2' int) >= (r4v1 'i' int)  -> B:50:0x00a0 in method: zup.6.run():void, file: classes12.dex
                            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
                            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217)
                            	at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56)
                            	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                            	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                            	at jadx.core.codegen.RegionGen.makeLoop(RegionGen.java:194)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:67)
                            	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                            	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                            	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                            	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                            	at jadx.core.codegen.RegionGen.makeTryCatch(RegionGen.java:306)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:69)
                            	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                            	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                            	at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244)
                            	at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237)
                            	at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342)
                            	at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295)
                            	... 5 more
                            Caused by: jadx.core.utils.exceptions.CodegenException: IF instruction can be used only in fallback mode
                            	at jadx.core.codegen.InsnGen.fallbackOnlyInsn(InsnGen.java:604)
                            	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:486)
                            	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249)
                            	... 28 more
                            */
                        /*
                        // Method dump skipped, instructions count: 126
                        */
                        throw new UnsupportedOperationException("Method not decompiled: defpackage.zum.a(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long, int, int, java.lang.String):void");
                    }

                    public static void a(String str, String str2, String str3, String str4, String str5, String str6, String str7, String str8) {
                        zup.gSL().a(zuz.a(str, str4, str5, str3, str2, str6, "", str7, str8, "", "", ""), str2, false);
                    }

                    public static void a(String str, String str2, String str3, String str4, String str5, String str6, String str7, String str8, String str9, String str10) {
                        zup.gSL().a(zuz.a(str, str4, str5, str3, str2, str6, str7, "", "", str8, str9, str10), str2, false);
                    }

                    public static void d(String str, String str2, String str3, String str4, String str5, String str6) {
                        zup.gSL().a(zuz.e(str, str3, str4, str5, str2, str6), str2, true);
                    }

                    public static synchronized zum gSJ() {
                        zum zum;
                        synchronized (zum.class) {
                            if (BKT == null) {
                                BKT = new zum();
                            }
                            zum = BKT;
                        }
                        return zum;
                    }
                }